Big Huge Thesaurus

railroad engineer

noun